attachment device - Alemán Inglés Diccionario